/*数据统计（fopen）*/
#include<iostream>
using namespace std;
#define INF 100000
int main(){
	FILE *fin,*fout;
	fin = fopen("data.in","rb");
	fout = fopen("data.out","wb");
	int x,n=0,min = INF,max = -INF,s=0;
	while(fscanf(fin,"%d",&x)==1){
		s+=x;
		if(x<min) min = x;
		if(x>max) max = x;
		n++;
	}
	fprintf(fout,"%d %d %.3f",min,max,(float)s/n);
	fclose(fin);
	fclose(fout);
	return 0;
}

